Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CASTLE MEWS Semi-Detached £233,000 26 Mar 2010
3 CASTLE MEWS Terraced £172,500 19 Dec 2003
4 CASTLE MEWS Terraced £190,000 10 Jun 2010
5 CASTLE MEWS Terraced £369,950 15 Oct 2021
6 CASTLE MEWS Terraced £220,000 1 Aug 2011